The addition of sophisticated actions that can evaluate events and information while a movie is playing, and change depending on the result, let you create fully-functional interface elements such as slider controls, radio buttons, application menus, and more. Use the new actions to duplicate much of the functionality that can be performed with JavaScript and other scripting languages to create movies that maintain cross-browser, cross-platform compatibility so viewers have the same experience regardless of their configuration. See Creating interactive movies overview.